/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package modelBanco;

import java.io.Serializable;

/**
 *
 * @author cesar
 */
public class DevEstados implements Serializable {
    private static final long serialVersionUID = 1L;
    protected DevEstadosPK devEstadosPK;
    private String siglaEstado;
    private String nomeEstado;
    private DevPaises devPaises;

    public DevEstados() {
    }

    public DevEstados(DevEstadosPK devEstadosPK) {
        this.devEstadosPK = devEstadosPK;
    }

    public DevEstados(DevEstadosPK devEstadosPK, String siglaEstado, String nomeEstado) {
        this.devEstadosPK = devEstadosPK;
        this.siglaEstado = siglaEstado;
        this.nomeEstado = nomeEstado;
    }

    public DevEstados(int codPais, int codEstado) {
        this.devEstadosPK = new DevEstadosPK(codPais, codEstado);
    }

    public DevEstadosPK getDevEstadosPK() {
        return devEstadosPK;
    }

    public void setDevEstadosPK(DevEstadosPK devEstadosPK) {
        this.devEstadosPK = devEstadosPK;
    }

    public String getSiglaEstado() {
        return siglaEstado;
    }

    public void setSiglaEstado(String siglaEstado) {
        this.siglaEstado = siglaEstado;
    }

    public String getNomeEstado() {
        return nomeEstado;
    }

    public void setNomeEstado(String nomeEstado) {
        this.nomeEstado = nomeEstado;
    }

    public DevPaises getDevPaises() {
        return devPaises;
    }

    public void setDevPaises(DevPaises devPaises) {
        this.devPaises = devPaises;
    }
    
    public DevEstadosPK getId() {
        return devEstadosPK;
    }

    public void setId(DevEstadosPK devEstadosPK) {
        this.devEstadosPK = devEstadosPK;
    }

}
